overcoming difficulties - Almanca İngilizce Sözlük